package com.qf.flash.mvp.contract;

import com.qf.flashlib.base.IPresenter;
import com.qf.flashlib.base.IView;

public class BusOrderOptionContract {

    public interface View extends IView {
        void receiveOrRejectOrderSuccess(int optionType);
        void shopOpCompletedSuccess();
        void shopOpStartGameSuccess();
        void shopOpEndGameSuccess();
        void shopOpMoneySuccess();
    }

    public interface Presenter extends IPresenter<View> {
        void receiveOrRejectOrder(String orderId,  int optionType);

        void shopOpCompleted(String orderId);
        void shopOpStartGame(String orderId);
        void shopOpEndGame(String orderId);
        void shopOpMoney(String orderId, double resetFee);
    }
}
